take someone up on his (her) promise - Turco Inglés Diccionario